chaff peat - French English Dictionary